<?xml version='1.0' encoding='UTF-8'?>
<project>
  <actions/>
  <description><%= description %></description>
  <keepDependencies>false</keepDependencies>
  <properties>
<%= @users.security_xml %>
    <com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty plugin="build-failure-analyzer@1.17.2">
      <doNotScan>false</doNotScan>
    </com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty>
    <hudson.queueSorter.PrioritySorterJobProperty plugin="PrioritySorter@3.4.1">
      <priority>100</priority>
    </hudson.queueSorter.PrioritySorterJobProperty>
    <org.bstick12.jenkinsci.plugins.leastload.LeastLoadDisabledProperty plugin="leastload@1.0.3">
      <leastLoadDisabled>false</leastLoadDisabled>
    </org.bstick12.jenkinsci.plugins.leastload.LeastLoadDisabledProperty>
    <com.sonyericsson.rebuild.RebuildSettings plugin="rebuild@1.25">
      <autoRebuild>false</autoRebuild>
    </com.sonyericsson.rebuild.RebuildSettings>
    <hudson.plugins.heavy__job.HeavyJobProperty plugin="heavy-job@1.1">
      <weight>1</weight>
    </hudson.plugins.heavy__job.HeavyJobProperty>
    <hudson.plugins.throttleconcurrents.ThrottleJobProperty plugin="throttle-concurrents@1.9.0">
      <maxConcurrentPerNode>0</maxConcurrentPerNode>
      <maxConcurrentTotal>0</maxConcurrentTotal>
      <categories/>
      <throttleEnabled>false</throttleEnabled>
      <throttleOption>project</throttleOption>
      <configVersion>1</configVersion>
    </hudson.plugins.throttleconcurrents.ThrottleJobProperty>
    <org.jvnet.hudson.plugins.shelveproject.ShelveProjectProperty plugin="shelve-project-plugin@1.5"/>
  </properties>
  <scm class="hudson.plugins.git.GitSCM" plugin="git@3.0.0">
    <configVersion>2</configVersion>
    <userRemoteConfigs>
      <hudson.plugins.git.UserRemoteConfig>
        <url>https://code.csdn.net/<%= repo_group %>/<%= repo_name %>.git</url>
        <credentialsId>43dd82f3-4236-47af-9a5b-88c68f6d5630</credentialsId>
      </hudson.plugins.git.UserRemoteConfig>
    </userRemoteConfigs>
    <branches>
      <hudson.plugins.git.BranchSpec>
        <name>*/master</name>
      </hudson.plugins.git.BranchSpec>
    </branches>
    <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
    <submoduleCfg class="list"/>
    <extensions>
      <hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
        <relativeTargetDir><%= local_source_dir %></relativeTargetDir>
      </hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
    </extensions>
  </scm>
  <assignedNode><%= node_tags.join('&amp;&amp;') %></assignedNode>
  <canRoam>false</canRoam>
  <disabled><%= disabled_string %></disabled>
  <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
  <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<% if triggers.size > 0 %>
  <triggers>
<% for trigger in triggers do %>
<%= trigger.to_xml %>
<% end %>
  </triggers>
<% else %>
  <triggers/>
<% end %>
  <concurrentBuild>false</concurrentBuild>
  <builders>
<% for builder in pre_build do %>
<%= builder.to_xml %>
<% end %>
    <hudson.tasks.Shell>
      <command><%= xml_escape command.to_s %></command>
    </hudson.tasks.Shell>
  </builders>
  <publishers>
<% for publisher in post_build do %>
<%= publisher.to_xml %>
<% end %>
    <hudson.tasks.Mailer plugin="mailer@1.18">
      <recipients><%= @users.emails.join(' ') %></recipients>
      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
      <sendToIndividuals>true</sendToIndividuals>
    </hudson.tasks.Mailer>
<% unless children.empty? %>
    <hudson.tasks.BuildTrigger>
      <childProjects><%= children.join(', ') %></childProjects>
      <threshold>
        <name>SUCCESS</name>
        <ordinal>0</ordinal>
        <color>BLUE</color>
        <completeBuild>true</completeBuild>
      </threshold>
    </hudson.tasks.BuildTrigger>
<% end %>
  </publishers>
  <buildWrappers/>
</project>
